package com.zl.autocode.dto.generator;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@ApiModel(value=" 项目配置-加载表数据请求体")
@Getter
@Setter
public class ReqLoadTableDTO implements Serializable {

    /** default Serial Version UID*/
    private static final long serialVersionUID = 1L;
    
    @ApiModelProperty(value="项目主键ID")
    private String projectId;
    
    @ApiModelProperty(value="数据源加载方式")
    private String loadType;
    
    @ApiModelProperty(value="加载来源， 0：表+序号，1：表，2自增序号,3：对象")
    private String loadSourceType;
    
    @ApiModelProperty(value="0等于，1模糊等于")
    private String queryType;
    
    @ApiModelProperty(value="需加载的表")
    private String loadTables;
    
    @ApiModelProperty(value="需加载的序号")
    private String loadSeqs;
    
    @ApiModelProperty(value="是否覆盖")
    private String coverFlag;
    
    private String filename;
}